package q10.Visitor;

import q10.Operatori.Plus;
import q10.Arbori.*;

public class ToStringVisitor extends Visitor{
	public String s;
	
	public ToStringVisitor(){
		this.s="";
	}
	
	public ToStringVisitor(String s){
		this.s=s;
	}
	
	public void visit(Plus p){
		if(p.getfStang()!=null && p.getfDrept()!=null)
			{
			visit(p.getfStang());
			String s1=this.s;
			visit(p.getfDrept());
			String s2=this.s;
			s=p.concatTermeni(s1, s2);
			}
	}
	
	public void visit(Nod n){
		}
		
	}


